hispaniolan common treefrog - Español Inglés Diccionario